Ignore any watches that fire for which we do not have a registration. This can
authoremellor@ewan <emellor@ewan>
Wed, 12 Oct 2005 12:00:55 +0000 (13:00 +0100)
committeremellor@ewan <emellor@ewan>
Wed, 12 Oct 2005 12:00:55 +0000 (13:00 +0100)
commit5ca91af2f8fbcac9dfa1ed61c7045dac9b6cd722
tree256abbd5451cf5019475d37fd27ee9b5c3144966
parent0041d06c9531207693fb29c02c5dd0044945f7e8
Ignore any watches that fire for which we do not have a registration.  This can
happen if there are watches in flight at the same time as a deregistration, and
also seems to happen spuriously on xend restart.

This fixes the Invalid token error that has been seen on xend restart.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
tools/python/xen/lowlevel/xs/xs.c
tools/python/xen/xend/xenstore/xswatch.py